Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 DEBRA ROAD Semi-Detached £144,000 31 Jan 2007
5 DEBRA ROAD Semi-Detached £149,995 29 Apr 2005
7 DEBRA ROAD Semi-Detached £133,000 19 Jan 2018
11 DEBRA ROAD Semi-Detached £54,500 23 Jul 1999
13 DEBRA ROAD Detached £200,000 9 Aug 2018